.autoHeight {
	display: block;
	height: 100%;
	padding-bottom: 2.2rem;
	.m-portlet {
		height: 100%;
		margin-bottom: unset;
		display: flex;
		flex-direction: column;
		.m-portlet__body {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
			height: 90%;
			overflow-x: auto;
			
		}
		.m-portlet__body::-webkit-scrollbar {
			width: 2px; 
			height: 8px;   
            /*height: 4px;*/
        }
        .m-portlet__body::-webkit-scrollbar-thumb {
            border-radius: 10px;
            -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
            background: #adb5ca
        }
        .m-portlet__body::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
            border-radius: 0;
            background: #ffffff;

        }
	}
}
.m-portlet__head {
	height: unset;
	min-height: 5.1rem;
}
.m-portlet--fullscreen {
	z-index: 999;
}
